Atum\PurchaseOrders\PurchaseOrders C

Total Complexity 112
Dependencies 9
Dependents 14
Total lines 1,001
Lines of code 426
Logical lines of code 197
Comment lines 352
Methods 34
Properties 4

Methods 34

Method Rating Maintainability Complexity Lines of code
save_meta_boxes()
B
44 17 38
change_stock_levels()
A
42 12 47
render_columns()
S
53 7 23
generate_po_pdf()
S
59 7 12
use_purchase_price()
S
54 6 20
maybe_decrease_stock_levels()
S
64 6 9
maybe_show_admin_notice()
S
60 5 13
request_query()
S
60 4 13
po_search()
S
53 3 23
__construct()
S
52 3 22
product_search_message()
S
64 4 9
add_generate_pdf()
S
59 3 14
add_help_tab()
S
61 3 12
post_updated_messages()
S
54 2 18
maybe_increase_stock_levels()
S
70 3 6
set_purchase_price_button()
S
67 3 8
get_instance()
S
70 3 6
get_current_atum_order()
S
69 3 6
show_data_meta_box()
S
60 2 12
set_labels()
S
51 1 26
get_pdf_generation_link()
S
67 2 7
add_columns()
S
60 1 13
bulk_post_updated_messages()
S
62 1 10
__sleep()
S
78 1 3
__clone()
S
78 1 3
sortable_columns()
S
73 1 5
add_item_order()
S
69 1 7
add_admin_bar_link()
S
65 1 9
get_status_colors()
S
65 1 9
add_stock_button()
S
75 1 5
get_statuses()
S
64 1 9
search_meta_keys()
S
79 1 3
get_due_statuses()
S
77 1 3
help_tabs_content()
S
79 1 3